raar.data
Class RAGraphicsCache
java.lang.Object
raar.data.RAGraphicsCache
public class RAGraphicsCache
- extends java.lang.Object
Caches all the graphics for the user interfaces, such as process maps and
shapes for agents. Global class. Creates a default representation whenever
a get() is called but there is no shape present yet.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_AGENT_COLOR
public static final java.awt.Color DEFAULT_AGENT_COLOR
DEFAULT_TRACE_COLOR
public static final java.awt.Color DEFAULT_TRACE_COLOR
RAGraphicsCache
public RAGraphicsCache()
setProcessMap
public void setProcessMap(RAAgent ag,
RAGProcessMap pm)
getProcessMap
public RAGProcessMap getProcessMap(RAAgent ag)
setAgentShape
public void setAgentShape(RAAgent ag,
RAGAgentShape sh)
getAgentShape
public RAGAgentShape getAgentShape(RAAgent ag)
setAgentColor
public void setAgentColor(RAAgent ag,
java.awt.Color c)
getAgentColor
public java.awt.Color getAgentColor(RAAgent ag)
setAgentTraceColor
public void setAgentTraceColor(RAAgent ag,
java.awt.Color c)
getAgentTraceColor
public java.awt.Color getAgentTraceColor(RAAgent ag)
setAgentTrace
public void setAgentTrace(RAAgent ag,
RAGAgentTrace t)
getAgentTrace
public RAGAgentTrace getAgentTrace(RAAgent ag)